import Vue from 'vue';
import Vuex from 'vuex';

import {
    state as projectState,
    getters as projectGetters,
    actions as projectActions,
    mutations as projectMutations
} from './project';

Vue.use(Vuex);

const store = new Vuex.Store({
    state: {
        ...projectState
    },
    getters: {
        ...projectGetters
    },
    actions: {
        ...projectActions
    },
    mutations: {
        ...projectMutations
    }
});

export default store;
